screen candidates - French English Dictionary